Big Huge Thesaurus

Andromeda polifolia

noun